
#include "member_BNode.h"
#include "member_BShape.h"

using namespace BWE;

#define n_member(node)			((member_BNode*)node->_ptr)

member_BNode::member_BNode(BNode* node)
{
	boss = node;
	visible = true;
	dirtySpace = true;
}
member_BNode::~member_BNode()
{

}

void member_BNode::slotShapeFresh(BObject* object, const BValue& value)
{
	boss->emit(Signal_Fresh);
}
void member_BNode::slotShapeDirty(BObject* object, const BValue& value)
{
	dirtySpace = true;
	boss->emit(Signal_Dirty);
}
